# java-shareit
— Приложение для аренды вещей: инструментами, велосипед, техника и другие. Как каршеринг, только для вещей.

## Инструкция по развертыванию проекта:
- mvn package
- docker-compose build
- docker-compose up -d

## Сервисы:
* **Gateway** — содержит контроллеры, с которыми работают пользователи, вместе с валидацией входных данных.  
  Порт: 8080
* **Main** — содержит всю основную логику приложения.  
  Порт: 9090
    * API для работы с пользователями
    * API для работы с вещами
    * API для работы с заказами
    * API для работы с запросами
    * API для работы с комментариями
